﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Data.Linq.Mapping;
using System.Data.Linq;
using System.Reflection;

/// <summary>
/// Descripción breve de VacacionesDataContext
/// </summary>
namespace Dominio.Entidades
{
    public class clsPruebaLinq
    {


        public string IdUsuario { set; get; }
        public string nombreCompleto { set; get; }
        public string NOMBRE { set; get; }
        public string primerApellido { set; get; }
        public string segundoApellido { set; get; }
        public string posicionTrabajador { set; get; }
        public string posicionJefe { set; get; }
        public string Matricula { set; get; }
        public string Combo { set; get; }

    }

    public partial class VacacionesDataContext
    {
        [Function(Name = "pruebaLinqProcedure")]
        public ISingleResult<clsPruebaLinq> getCustomerAll(string posicion)
        {

            IExecuteResult objResult = this.ExecuteMethodCall(this, ((MethodInfo)(MethodInfo.GetCurrentMethod())), posicion);
            ISingleResult<clsPruebaLinq> objresults = (ISingleResult<clsPruebaLinq>)objResult.ReturnValue;
            return objresults;
        }
    }
}   